What is go ham?

Going Ham

"Going Ham" is an American slang phrase that means to go hard, go all out, or behave wildly. It implies a high level of energy, enthusiasm, and sometimes even reckless abandon. It's often used to describe someone performing at their absolute best, or behaving in an unrestrained and over-the-top manner.